/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package ac.uk.city.soi.citybox2d;

/**
 *
 * @author charlie
 */
public class Vec2 {
    private float x;
    private float y;
    
    public Vec2(){
        x = 0f;
        y = 0f;
    }
    

    public Vec2(float x, float y){
        this.x = x;
        this.y = y;
    }
    
    public Vec2(Vec2 v){
        
    }
        
    public float getX() {
        return x;
    }

    public float getY() {
        return y;
    }
    
    public Vec2 abs(Vec2 v){
        return null;
    }
    
    
    public void absLocal(){
        
    }
    
    public void absToOut(Vec2 v, Vec2 out){
        
    }
    
    public Vec2 add(Vec2 v){
        return null;
    }
    
    public Vec2 addLocal(float x, float y){
        return null;
    }
    
    public Vec2 addLocal(Vec2 v){
        return null;
    }
    
    @Override
    public Vec2 clone(){
        return null;
    }
    
    public Vec2 cross(float s, Vec2 v){
        return null;
    }
    
    public Vec2 cross(Vec2 v, float s){
        return null;
    }
    
    public static float cross(Vec2 v, Vec2 w){
        return 0f;
    }
    
    public void set(Vec2 v){
        
    }
    
    public void setZero(){
        
    }
    
    public Vec2 subLocal(Vec2 v){
        return null;
    }
    
    
    
}
